package com.asterisk;

import java.rmi.Remote;
import java.rmi.RemoteException;

import com.protocols.GeneralProtocolData;
import com.protocols.sctp.m3ua.sccp.tcap.camel.CamelRequestReportBCSMEvent;

public interface AmiManagerInterface extends Remote{

	public void hangUpCall(String channelID) throws RemoteException;
	public void addBCSMEvents(String channelID, CamelRequestReportBCSMEvent bcsmEvents )throws RemoteException;
	public Boolean activityTest(String channelID) throws RemoteException;
	public void applyCharging(String channelID,long maxcallduration, Boolean releaseifdurationexceed, int partytocharge ) throws RemoteException;
}
